dowry assurance - Turkish English Dictionary